Activation Server Deployment Troubleshooting

The following are some common issues you may encounter when installing the Activation Server and how to troubleshoot the problem.

If you receive error message The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine

The default implementation of the Activation Server requires a MS Access database that interfaces through the Microsoft Jet database engine. If you are running a 64-bit Windows server, you must enable the 32-bit applications setting in order to interface with the Microsoft Jet database engine.

1.       Start IIS Manager.

2.       In the Connections pane on the left, expand the server node and click Application Pools.

3.       In the middle pane, under Application Pools, right-click on your activation server site and select Advanced Settings….

4.       In the Advanced Settings dialog box, change the value of Enable 32-Bit Applications to True, and then click OK.

If you receive error message HTTP Error 404.3 - Not Found / The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map

Check and ensure that you have enabled the web server to host ASP.NET applications.

1.       From the Start menu, click Control Panel.

2.       In Category view, click Programs.

3.       Under Programs and Features, click Turn Windows features on or off.

4.       In the Windows Features dialog box, expand Internet Information Services, expand World Wide Web Services, and then expand Application Development Features.

5.       Select the ASP.NET checkbox, and then click OK.

If you receive error message Required permissions cannot be acquired

Since the Activation Server contains both managed and unmanaged code (LKGAsm2.dll, Lkgl3220.dll and Lkgl6420.dll), you must set the .NET Trust Levels to Full (internal).

1.       Start IIS Manager

2.       In the Connections pane on the left, expand the Sites folder and select the site for your Activation Server.

3.       In the middle pane, under your site Home, double-click on the .NET Trust Levels icon.

4.       Under .NET Trust Levels, from the Trust Levels drop-down list, select Full (internal).

5.       In the Actions pane on the right, click Apply.